Platform Explorer / Nuxeo Platform LTS 2017 9.10

Contribution sample.shibboleth.config--config

This contribution is part of XML component sample.shibboleth.config inside nuxeo-runtime-9.10.jar /Users/arnaud/Nuxeo/distrib/nuxeo-server-tomcat-9.10/nxserver/config/shibboleth-login-config.xml

Extension Point

Extension point config of component ShibbolethAuthenticationService.

Contributed Items

  • <config>
          <uidHeaders>
            <default>uid</default>
          </uidHeaders>
    
          <loginURL>https://host/Shibboleth.sso/WAYF</loginURL>
          <logoutURL>https://host/Shibboleth.sso/logout</logoutURL>
    
          <!-- Add others fieldMappings if needed -->
          <fieldMapping header="uid">username</fieldMapping>
          <fieldMapping header="mail">email</fieldMapping>
        </config>

XML Source

<extension point="config" target="org.nuxeo.ecm.platform.shibboleth.service.ShibbolethAuthenticationService">
    <config>
      <uidHeaders>
        <default>uid</default>
      </uidHeaders>

      <loginURL>https://host/Shibboleth.sso/WAYF</loginURL>
      <logoutURL>https://host/Shibboleth.sso/logout</logoutURL>

      <!-- Add others fieldMappings if needed -->
      <fieldMapping header="uid">username</fieldMapping>
      <fieldMapping header="mail">email</fieldMapping>
    </config>
  </extension>